#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable:6031)

#include<stdio.h>

int main()
{
	//printf("%d\n", sizeof(int));
	//printf("%d\n", sizeof(long)); 
	//printf("%d\n", sizeof(long long));
	//printf("%d\n", sizeof(short)); 
	//printf("%d\n", sizeof(float));
	//printf("%d\n", sizeof(double));

	struct Library
	{
		char name;
		long long num;
	};
	
	//struct Stu A = { .name = 'k', .age = 20};
	struct Stu
	{
		char name;
		int age;
	};
	struct Book
	{
		struct Stu B;
		char name;
		short price;
	};
	struct Book K = { .B.age = 18,.B.name = 'z',.name = 'm',.price = 12 };
	printf("%d\n", sizeof(K));

	return 0;
}